Journal: Journal of neuroscience methods
Article Title: NIMH MonkeyLogic: Behavioral control and data acquisition in MATLAB
doi: 10.1016/j.jneumeth.2019.05.002
Figure Lengend Snippet: Execution time of MonkeyLogic functions. The measured times (mean ± SD) are in milliseconds and based on 100 trials of the performance test (see Methods ), including the first trial. The numbers in parentheses are the results with MATLAB R2018a. The “Entry” time refers to the amount of time required for initialization of each function, before the execution of the core activity. The “Core” time is the amount of time required to execute the essential activity of the function. The “Exit” time reflects the amount of time required to clean up and leave the function, after the core activity has completed. For the “Trial” row, the entry time corresponds to the time required to initialize all the sub-functions and analog data acquisition and the exit time is the time required to store collected data to the disk. The intertrial interval includes the time required to update behavior performance measures on the experimenter’s screen but most of it is the time required to load stimuli. The eventmarker function of ML2 is a one-line function, so there is no entry or exit time. The adapters of ML2 are executed with run_scene(), instead of toggleobject() and eyejoytrack().
Article Snippet: We developed ML2 to build on the success of ML1 and support the latest (64-bit) MATLAB computing environment.
Techniques: Activity Assay